ACPI: workaround for S3 fail in two facs tables case
authorKeir Fraser <keir.fraser@citrix.com>
Thu, 25 Feb 2010 20:56:43 +0000 (20:56 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Thu, 25 Feb 2010 20:56:43 +0000 (20:56 +0000)
commit515a6e93aa21be184141ed4c3a8e4f2352ecc7d2
tree47881d3354503018be8ad3afbc0fa961afd6bdcd
parentd421338ccc43c606326be459664d6881c3deec46
ACPI: workaround for S3 fail in two facs tables case

Some legacy BIOS which support ACPI2.0+ may expose two FACS tables via
both FADT->FIRMWARE_CTRL and FADT->X_FIRMWARE_CTRL, but only lookup S3
waking_vector in the first one.

Signed-off-by: Wei Gang <gang.wei@intel.com>
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
xen/arch/x86/acpi/boot.c